const bcrypt = require('bcrypt')
class bcryptUtil {
    // 加密
    async encryption(value){
        //genSalt用来生成随机字符串，参数代表字符串的复杂度
        const salt = await bcrypt.genSalt(10);
        return await bcrypt.hash(value,salt);
    }
    // 解密
    async decryption(newPwd,oldPwd){
        return bcrypt.compare(newPwd,oldPwd)
    }
}
module.exports = new bcryptUtil()